package lucene;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;

/**
 *
 * @author Edeph
 */
public interface IndexingProxy {
    public void addFile(File file, String originalPath, String newPath) throws IOException;
    public void removeFile(File file);
    public void selectDisplayVersion(String version);
    public void selectCurrentFile(File file);
    public ArrayList<String> getVersionList();
    public void checkFiles() throws FileNotFoundException, IOException;
}
